armored support - Inglés Sinónimo Diccionario